﻿using DevExpress.XtraEditors.Controls;

namespace Com.OpenCode.Framework.DevForm
{
    /// <summary>
    ///     编辑窗体汉化。
    /// </summary>
    public class CNEditorLocalizer : Localizer
    {
        public override string Language
        {
            get { return "简体中文"; }
        }

        public override string GetLocalizedString(StringId id)
        {
            switch (id)
            {
                case StringId.Apply:
                    return "应用";
                case StringId.CalcButtonBack:
                    break;
                case StringId.CalcButtonC:
                    break;
                case StringId.CalcButtonCE:
                    break;
                case StringId.CalcButtonMC:
                    break;
                case StringId.CalcButtonMR:
                    break;
                case StringId.CalcButtonMS:
                    break;
                case StringId.CalcButtonMx:
                    break;
                case StringId.CalcButtonSqrt:
                    break;
                case StringId.CalcError:
                    break;
                case StringId.Cancel:
                    return "取消";
                case StringId.CaptionError:
                    break;
                case StringId.CheckChecked:
                    break;
                case StringId.CheckIndeterminate:
                    break;
                case StringId.CheckUnchecked:
                    break;
                case StringId.ColorPickPopupAutomaticItemCaption:
                    break;
                case StringId.ColorTabCustom:
                    break;
                case StringId.ColorTabSystem:
                    break;
                case StringId.ColorTabWeb:
                    break;
                case StringId.ContainerAccessibleEditName:
                    break;
                case StringId.DataEmpty:
                    break;
                case StringId.DateEditClear:
                    return "清除";
                case StringId.DateEditToday:
                    return "今天";
                case StringId.DefaultBooleanDefault:
                    break;
                case StringId.DefaultBooleanFalse:
                    break;
                case StringId.DefaultBooleanTrue:
                    break;
                case StringId.FieldListName:
                    break;
                case StringId.FilterAggregateAvg:
                    break;
                case StringId.FilterAggregateCount:
                    break;
                case StringId.FilterAggregateExists:
                    break;
                case StringId.FilterAggregateMax:
                    break;
                case StringId.FilterAggregateMin:
                    break;
                case StringId.FilterAggregateSum:
                    break;
                case StringId.FilterClauseAnyOf:
                    break;
                case StringId.FilterClauseBeginsWith:
                    break;
                case StringId.FilterClauseBetween:
                    break;
                case StringId.FilterClauseBetweenAnd:
                    break;
                case StringId.FilterClauseContains:
                    break;
                case StringId.FilterClauseDoesNotContain:
                    break;
                case StringId.FilterClauseDoesNotEqual:
                    break;
                case StringId.FilterClauseEndsWith:
                    break;
                case StringId.FilterClauseEquals:
                    break;
                case StringId.FilterClauseGreater:
                    break;
                case StringId.FilterClauseGreaterOrEqual:
                    break;
                case StringId.FilterClauseIsNotNull:
                    break;
                case StringId.FilterClauseIsNotNullOrEmpty:
                    break;
                case StringId.FilterClauseIsNull:
                    break;
                case StringId.FilterClauseIsNullOrEmpty:
                    break;
                case StringId.FilterClauseLess:
                    break;
                case StringId.FilterClauseLessOrEqual:
                    break;
                case StringId.FilterClauseLike:
                    break;
                case StringId.FilterClauseNoneOf:
                    break;
                case StringId.FilterClauseNotBetween:
                    break;
                case StringId.FilterClauseNotLike:
                    break;
                case StringId.FilterCriteriaInvalidExpression:
                    break;
                case StringId.FilterCriteriaInvalidExpressionEx:
                    break;
                case StringId.FilterCriteriaToStringBetween:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorBitwiseAnd:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorBitwiseOr:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorBitwiseXor:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorDivide:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorEqual:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorGreater:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorGreaterOrEqual:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorLess:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorLessOrEqual:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorLike:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorMinus:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorModulo:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorMultiply:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorNotEqual:
                    break;
                case StringId.FilterCriteriaToStringBinaryOperatorPlus:
                    break;
                case StringId.FilterCriteriaToStringFunctionAbs:
                    break;
                case StringId.FilterCriteriaToStringFunctionAcos:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddDays:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddHours:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddMilliSeconds:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddMinutes:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddMonths:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddSeconds:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddTicks:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddTimeSpan:
                    break;
                case StringId.FilterCriteriaToStringFunctionAddYears:
                    break;
                case StringId.FilterCriteriaToStringFunctionAscii:
                    break;
                case StringId.FilterCriteriaToStringFunctionAsin:
                    break;
                case StringId.FilterCriteriaToStringFunctionAtn:
                    break;
                case StringId.FilterCriteriaToStringFunctionAtn2:
                    break;
                case StringId.FilterCriteriaToStringFunctionBigMul:
                    break;
                case StringId.FilterCriteriaToStringFunctionCeiling:
                    break;
                case StringId.FilterCriteriaToStringFunctionChar:
                    break;
                case StringId.FilterCriteriaToStringFunctionCharIndex:
                    break;
                case StringId.FilterCriteriaToStringFunctionConcat:
                    break;
                case StringId.FilterCriteriaToStringFunctionContains:
                    break;
                case StringId.FilterCriteriaToStringFunctionCos:
                    break;
                case StringId.FilterCriteriaToStringFunctionCosh:
                    break;
                case StringId.FilterCriteriaToStringFunctionCustom:
                    break;
                case StringId.FilterCriteriaToStringFunctionCustomNonDeterministic:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffDay:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffHour:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffMilliSecond:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffMinute:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffSecond:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffTick:
                    break;
                case StringId.FilterCriteriaToStringFunctionDateDiffYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionEndsWith:
                    break;
                case StringId.FilterCriteriaToStringFunctionExp:
                    break;
                case StringId.FilterCriteriaToStringFunctionFloor:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetDate:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetDay:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetDayOfWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetDayOfYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetHour:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetMilliSecond:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetMinute:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetSecond:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetTimeOfDay:
                    break;
                case StringId.FilterCriteriaToStringFunctionGetYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionIif:
                    break;
                case StringId.FilterCriteriaToStringFunctionInsert:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsNull:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsNullOrEmpty:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalBeyondThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLastWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalNextWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalPriorThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalToday:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalTomorrow:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalYesterday:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsThisMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsThisWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionIsThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionLen:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeDayAfterTomorrow:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeLastWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeNow:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisMonth:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisWeek:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisYear:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeToday:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeTomorrow:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeTwoWeeksAway:
                    break;
                case StringId.FilterCriteriaToStringFunctionLocalDateTimeYesterday:
                    break;
                case StringId.FilterCriteriaToStringFunctionLog:
                    break;
                case StringId.FilterCriteriaToStringFunctionLog10:
                    break;
                case StringId.FilterCriteriaToStringFunctionLower:
                    break;
                case StringId.FilterCriteriaToStringFunctionMax:
                    break;
                case StringId.FilterCriteriaToStringFunctionMin:
                    break;
                case StringId.FilterCriteriaToStringFunctionNone:
                    break;
                case StringId.FilterCriteriaToStringFunctionNow:
                    break;
                case StringId.FilterCriteriaToStringFunctionPadLeft:
                    break;
                case StringId.FilterCriteriaToStringFunctionPadRight:
                    break;
                case StringId.FilterCriteriaToStringFunctionPower:
                    break;
                case StringId.FilterCriteriaToStringFunctionRemove:
                    break;
                case StringId.FilterCriteriaToStringFunctionReplace:
                    break;
                case StringId.FilterCriteriaToStringFunctionReverse:
                    break;
                case StringId.FilterCriteriaToStringFunctionRnd:
                    break;
                case StringId.FilterCriteriaToStringFunctionRound:
                    break;
                case StringId.FilterCriteriaToStringFunctionSign:
                    break;
                case StringId.FilterCriteriaToStringFunctionSin:
                    break;
                case StringId.FilterCriteriaToStringFunctionSinh:
                    break;
                case StringId.FilterCriteriaToStringFunctionSqr:
                    break;
                case StringId.FilterCriteriaToStringFunctionStartsWith:
                    break;
                case StringId.FilterCriteriaToStringFunctionSubstring:
                    break;
                case StringId.FilterCriteriaToStringFunctionTan:
                    break;
                case StringId.FilterCriteriaToStringFunctionTanh:
                    break;
                case StringId.FilterCriteriaToStringFunctionToDecimal:
                    break;
                case StringId.FilterCriteriaToStringFunctionToDouble:
                    break;
                case StringId.FilterCriteriaToStringFunctionToFloat:
                    break;
                case StringId.FilterCriteriaToStringFunctionToInt:
                    break;
                case StringId.FilterCriteriaToStringFunctionToLong:
                    break;
                case StringId.FilterCriteriaToStringFunctionToStr:
                    break;
                case StringId.FilterCriteriaToStringFunctionToday:
                    break;
                case StringId.FilterCriteriaToStringFunctionTrim:
                    break;
                case StringId.FilterCriteriaToStringFunctionUpper:
                    break;
                case StringId.FilterCriteriaToStringFunctionUtcNow:
                    break;
                case StringId.FilterCriteriaToStringGroupOperatorAnd:
                    break;
                case StringId.FilterCriteriaToStringGroupOperatorOr:
                    break;
                case StringId.FilterCriteriaToStringIn:
                    break;
                case StringId.FilterCriteriaToStringIsNotNull:
                    break;
                case StringId.FilterCriteriaToStringNotLike:
                    break;
                case StringId.FilterCriteriaToStringUnaryOperatorBitwiseNot:
                    break;
                case StringId.FilterCriteriaToStringUnaryOperatorIsNull:
                    break;
                case StringId.FilterCriteriaToStringUnaryOperatorMinus:
                    break;
                case StringId.FilterCriteriaToStringUnaryOperatorNot:
                    break;
                case StringId.FilterCriteriaToStringUnaryOperatorPlus:
                    break;
                case StringId.FilterDateTextAlt:
                    break;
                case StringId.FilterDateTimeConstantMenuCaption:
                    break;
                case StringId.FilterDateTimeOperatorMenuCaption:
                    break;
                case StringId.FilterEditorTabText:
                    break;
                case StringId.FilterEditorTabVisual:
                    break;
                case StringId.FilterEmptyEnter:
                    break;
                case StringId.FilterEmptyParameter:
                    break;
                case StringId.FilterEmptyValue:
                    break;
                case StringId.FilterFunctionsMenuCaption:
                    break;
                case StringId.FilterGroupAnd:
                    break;
                case StringId.FilterGroupNotAnd:
                    break;
                case StringId.FilterGroupNotOr:
                    break;
                case StringId.FilterGroupOr:
                    break;
                case StringId.FilterMenuAddNewParameter:
                    break;
                case StringId.FilterMenuClearAll:
                    break;
                case StringId.FilterMenuConditionAdd:
                    break;
                case StringId.FilterMenuGroupAdd:
                    break;
                case StringId.FilterMenuRowRemove:
                    break;
                case StringId.FilterOutlookDateText:
                    break;
                case StringId.FilterPopupToolbarIncrementalSearch:
                    break;
                case StringId.FilterPopupToolbarInvertFilter:
                    break;
                case StringId.FilterPopupToolbarMultiSelection:
                    break;
                case StringId.FilterPopupToolbarRadioMode:
                    break;
                case StringId.FilterPopupToolbarShowNewValues:
                    break;
                case StringId.FilterPopupToolbarShowOnlyAvailableItems:
                    break;
                case StringId.FilterShowAll:
                    break;
                case StringId.FilterToolTipElementAdd:
                    break;
                case StringId.FilterToolTipKeysAdd:
                    break;
                case StringId.FilterToolTipKeysRemove:
                    break;
                case StringId.FilterToolTipNodeAction:
                    break;
                case StringId.FilterToolTipNodeAdd:
                    break;
                case StringId.FilterToolTipNodeRemove:
                    break;
                case StringId.FilterToolTipValueType:
                    break;
                case StringId.Hours:
                    break;
                case StringId.ImagePopupEmpty:
                    break;
                case StringId.ImagePopupPicture:
                    break;
                case StringId.IncorrectNumberCopies:
                    break;
                case StringId.InvalidValueText:
                    break;
                case StringId.LookUpColumnDefaultName:
                    break;
                case StringId.LookUpEditValueIsNull:
                    break;
                case StringId.LookUpInvalidEditValueType:
                    break;
                case StringId.MaskBoxValidateError:
                    break;
                case StringId.Mins:
                    break;
                case StringId.NavigatorAppendButtonHint:
                    break;
                case StringId.NavigatorCancelEditButtonHint:
                    break;
                case StringId.NavigatorEditButtonHint:
                    break;
                case StringId.NavigatorEndEditButtonHint:
                    break;
                case StringId.NavigatorFirstButtonHint:
                    return "第一条";
                case StringId.NavigatorLastButtonHint:
                    return "最后一条";
                case StringId.NavigatorNextButtonHint:
                    return "下一条";
                case StringId.NavigatorNextPageButtonHint:
                    return "下一页";
                case StringId.NavigatorPreviousButtonHint:
                    return "上一条";
                case StringId.NavigatorPreviousPageButtonHint:
                    return "上一页";
                case StringId.NavigatorRemoveButtonHint:
                    return "删除";
                case StringId.NavigatorTextStringFormat:
                    return "记录{0}/{1}";
                case StringId.None:
                    return "";
                case StringId.NotValidArrayLength:
                    break;
                case StringId.OK:
                    return "确定";
                case StringId.PictureEditCopyImageError:
                    return "无法复制图片";
                case StringId.PictureEditMenuCopy:
                    return "复制";
                case StringId.PictureEditMenuCut:
                    return "剪切";
                case StringId.PictureEditMenuDelete:
                    return "删除";
                case StringId.PictureEditMenuFitImage:
                    break;
                case StringId.PictureEditMenuFullSize:
                    break;
                case StringId.PictureEditMenuLoad:
                    break;
                case StringId.PictureEditMenuPaste:
                    return "粘贴";
                case StringId.PictureEditMenuSave:
                    return "保存";
                case StringId.PictureEditMenuZoom:
                    return "缩放";
                case StringId.PictureEditMenuZoomIn:
                    return "放大";
                case StringId.PictureEditMenuZoomOut:
                    return "缩小";
                case StringId.PictureEditMenuZoomTo:
                    return "缩放至";
                case StringId.PictureEditMenuZoomToolTip:
                    return base.GetLocalizedString(id);
                case StringId.PictureEditOpenFileError:
                    return "错误的图片格式";
                case StringId.PictureEditOpenFileErrorCaption:
                    break;
                case StringId.PictureEditOpenFileFilter:
                    break;
                case StringId.PictureEditOpenFileTitle:
                    break;
                case StringId.PictureEditSaveFileFilter:
                    break;
                case StringId.PictureEditSaveFileTitle:
                    break;
                case StringId.PreviewBusy:
                    break;
                case StringId.PreviewDoorOpen:
                    break;
                case StringId.PreviewDriverUpdateNeeded:
                    break;
                case StringId.PreviewError:
                    break;
                case StringId.PreviewIOActive:
                    break;
                case StringId.PreviewInitializing:
                    break;
                case StringId.PreviewManualFeed:
                    break;
                case StringId.PreviewNoToner:
                    break;
                case StringId.PreviewNotAvaible:
                    break;
                case StringId.PreviewOffline:
                    break;
                case StringId.PreviewOutOfMemory:
                    break;
                case StringId.PreviewOutputBinFull:
                    break;
                case StringId.PreviewPagePunt:
                    break;
                case StringId.PreviewPanelText:
                    break;
                case StringId.PreviewPaperJam:
                    break;
                case StringId.PreviewPaperOut:
                    break;
                case StringId.PreviewPaperProblem:
                    break;
                case StringId.PreviewPaused:
                    break;
                case StringId.PreviewPendingDeletion:
                    break;
                case StringId.PreviewPowerSave:
                    break;
                case StringId.PreviewPrinting:
                    break;
                case StringId.PreviewProcessing:
                    break;
                case StringId.PreviewReady:
                    break;
                case StringId.PreviewServerOffline:
                    break;
                case StringId.PreviewServerUnknown:
                    break;
                case StringId.PreviewTonerLow:
                    break;
                case StringId.PreviewUserIntervention:
                    break;
                case StringId.PreviewWaiting:
                    break;
                case StringId.PreviewWarmingUp:
                    break;
                case StringId.ProgressCancel:
                    break;
                case StringId.ProgressCancelPending:
                    break;
                case StringId.ProgressCreateDocument:
                    break;
                case StringId.ProgressExport:
                    break;
                case StringId.ProgressLoadingData:
                    break;
                case StringId.ProgressPrinting:
                    break;
                case StringId.RestoreLayoutDialogFileFilter:
                    return base.GetLocalizedString(id);
                case StringId.RestoreLayoutDialogTitle:
                    return "恢复布局";
                case StringId.SaveLayoutDialogFileFilter:
                    return base.GetLocalizedString(id);
                case StringId.SaveLayoutDialogTitle:
                    return "保存布局";
                case StringId.Secs:
                    break;
                case StringId.TabHeaderButtonClose:
                    return "关闭";
                case StringId.TabHeaderButtonNext:
                    break;
                case StringId.TabHeaderButtonPrev:
                    break;
                case StringId.TabHeaderSelectorButton:
                    break;
                case StringId.TextEditMenuCopy:
                    return "复制";
                case StringId.TextEditMenuCut:
                    return "剪切";
                case StringId.TextEditMenuDelete:
                    return "删除";
                case StringId.TextEditMenuPaste:
                    return "粘贴";
                case StringId.TextEditMenuSelectAll:
                    return "全选";
                case StringId.TextEditMenuUndo:
                    return "撤销";
                case StringId.TransparentBackColorNotSupported:
                    break;
                case StringId.UnknownPictureFormat:
                    return "未知格式";
                case StringId.XtraMessageBoxAbortButtonText:
                    return "中止";
                case StringId.XtraMessageBoxCancelButtonText:
                    return "取消";
                case StringId.XtraMessageBoxIgnoreButtonText:
                    return "忽略";
                case StringId.XtraMessageBoxNoButtonText:
                    return "否";
                case StringId.XtraMessageBoxOkButtonText:
                    return "确定";
                case StringId.XtraMessageBoxRetryButtonText:
                    return "重试";
                case StringId.XtraMessageBoxYesButtonText:
                    return "是";
            }
            return base.GetLocalizedString(id);
        }
    }
}